detachment of leaves, flowers, or fruit - Espagnol Anglais Dictionnaire